sheep frog - Francés Inglés Diccionario